package com.xneure.database.define.handler;

import com.xneure.utils.bean.ClassProperty;

public interface TypeHandler<T>{
	default void propertyHandler(ClassProperty handler,T obj,Object value){
		handler.setValue(obj,value);
	}

	boolean support(Class<?> cls);

	Object handler(T obj,String name,String value,Class<?> cls);
}
